continuous rolling train - German English Dictionary